// export Bag , andr , lisa , gary , allen , bart , kate , petra , adi , ron , nina , lucy , paul , frank , vasiliev , Greene , wybrani , wybrani1 , wybrani2 , zestawik , solar1 , solar2 , solar3 , solar4 , zbro , morozov , movie_effect ; export soldat1 , soldat2 , soldat3 , soldat4 , soldat5 , soldat6 , soldat7 , soldat8 , soldat9 , soldat10 , soldat11 , soldat12 , soldat13 , soldat14 , soldat15 , soldat16 , soldat17 , soldat18 , soldat19 , soldat20 , soldat21 , soldat22 , soldat23 , soldat24 , soldat25 , mechanik1 , mechanik2 , mechanik3 , mechanik4 , mechanik5 , hg1 , hg2 , hg3 , hg4 , hg5 , hg6 , hg7 , hg8 , hg9 , hg10 , hg11 , hg12 , car1 ; export mortar1 , mortar2 , mortar3 , mortar4 , mortar5 , mortar6 , mortar7 , mortar8 , mortar9 , mortar10 , mortar11 , mortar12 , mortar13 , mortar14 , mortar15 , margaret , ivan , alex , cyrus , brad ; export hg13 , hg14 , hg15 , hg16 , hg17 , hg18 , hg19 , hg20 , hg21 , hg22 , hg23 , hg24 , hg25 , hg26 , hg27 , hg28 , hg29 , hg30 , crate_list , Ilosc_CZ , fabe , CZ , zbro1 , bata , bunkier1 , bunkier2 , stachu1 , sokolow , major ; export rakiety , guny , track , track_rdy , rak_rdy , gun_rdy , sklad , dep_rdy , arab1 , arab2 , arab3 , arab4 , arabs1 , arabs2 , kurt , ptak1 , ptak2 , ptak3 , Rayan , nancy , bobby , brown , cornell , gladstone , denis ; starting begin uc_side = 1 ;
   0: LD_ADDR_OWVAR 20
   4: PUSH
   5: LD_INT 1
   7: ST_TO_ADDR
// Petra = CreateCharacter ( Petra Johnson ) ;
   8: LD_ADDR_EXP 8
  12: PUSH
  13: LD_STRING Petra Johnson
  15: PPUSH
  16: CALL_OW 34
  20: ST_TO_ADDR
// ron = CreateCharacter ( Ron Paterson ) ;
  21: LD_ADDR_EXP 10
  25: PUSH
  26: LD_STRING Ron Paterson
  28: PPUSH
  29: CALL_OW 34
  33: ST_TO_ADDR
// bart = CreateCharacter ( Bart Reynolds ) ;
  34: LD_ADDR_EXP 6
  38: PUSH
  39: LD_STRING Bart Reynolds
  41: PPUSH
  42: CALL_OW 34
  46: ST_TO_ADDR
// Bag = CreateCharacter ( Matthew Bagins ) ;
  47: LD_ADDR_EXP 1
  51: PUSH
  52: LD_STRING Matthew Bagins
  54: PPUSH
  55: CALL_OW 34
  59: ST_TO_ADDR
// Nina = CreateCharacter ( Nina Kleshnev ) ;
  60: LD_ADDR_EXP 11
  64: PUSH
  65: LD_STRING Nina Kleshnev
  67: PPUSH
  68: CALL_OW 34
  72: ST_TO_ADDR
// Paul = CreateCharacter ( Paul Khattam ) ;
  73: LD_ADDR_EXP 13
  77: PUSH
  78: LD_STRING Paul Khattam
  80: PPUSH
  81: CALL_OW 34
  85: ST_TO_ADDR
// Lucy = CreateCharacter ( Lucy Donaldson ) ;
  86: LD_ADDR_EXP 12
  90: PUSH
  91: LD_STRING Lucy Donaldson
  93: PPUSH
  94: CALL_OW 34
  98: ST_TO_ADDR
// Frank = CreateCharacter ( Frank Forsyth ) ;
  99: LD_ADDR_EXP 14
 103: PUSH
 104: LD_STRING Frank Forsyth
 106: PPUSH
 107: CALL_OW 34
 111: ST_TO_ADDR
// Greene = CreateCharacter ( Fred Greene ) ;
 112: LD_ADDR_EXP 16
 116: PUSH
 117: LD_STRING Fred Greene
 119: PPUSH
 120: CALL_OW 34
 124: ST_TO_ADDR
// margaret = CreateCharacter ( Margaret Staines ) ;
 125: LD_ADDR_EXP 86
 129: PUSH
 130: LD_STRING Margaret Staines
 132: PPUSH
 133: CALL_OW 34
 137: ST_TO_ADDR
// ivan = CreateCharacter ( Ivan Dimitrov ) ;
 138: LD_ADDR_EXP 87
 142: PUSH
 143: LD_STRING Ivan Dimitrov
 145: PPUSH
 146: CALL_OW 34
 150: ST_TO_ADDR
// stachu1 = CreateCharacter ( Stanisaw Kamiski ) ;
 151: LD_ADDR_EXP 117
 155: PUSH
 156: LD_STRING Stanisaw Kamiski
 158: PPUSH
 159: CALL_OW 34
 163: ST_TO_ADDR
// brad = CreateCharacter ( Brad Butts ) ;
 164: LD_ADDR_EXP 90
 168: PUSH
 169: LD_STRING Brad Butts
 171: PPUSH
 172: CALL_OW 34
 176: ST_TO_ADDR
// cyrus = CreateCharacter ( Cyrus Parker ) ;
 177: LD_ADDR_EXP 89
 181: PUSH
 182: LD_STRING Cyrus Parker
 184: PPUSH
 185: CALL_OW 34
 189: ST_TO_ADDR
// nancy = CreateCharacter ( Nancy Graves ) ;
 190: LD_ADDR_EXP 139
 194: PUSH
 195: LD_STRING Nancy Graves
 197: PPUSH
 198: CALL_OW 34
 202: ST_TO_ADDR
// brown = CreateCharacter ( Michael Brown ) ;
 203: LD_ADDR_EXP 141
 207: PUSH
 208: LD_STRING Michael Brown
 210: PPUSH
 211: CALL_OW 34
 215: ST_TO_ADDR
// bobby = CreateCharacter ( Bobby Brandon ) ;
 216: LD_ADDR_EXP 140
 220: PUSH
 221: LD_STRING Bobby Brandon
 223: PPUSH
 224: CALL_OW 34
 228: ST_TO_ADDR
// denis = CreateCharacter ( Denis Peterson ) ;
 229: LD_ADDR_EXP 144
 233: PUSH
 234: LD_STRING Denis Peterson
 236: PPUSH
 237: CALL_OW 34
 241: ST_TO_ADDR
// gladstone = CreateCharacter ( Tim Gladstone ) ;
 242: LD_ADDR_EXP 143
 246: PUSH
 247: LD_STRING Tim Gladstone
 249: PPUSH
 250: CALL_OW 34
 254: ST_TO_ADDR
// Cornell = CreateCharacter ( Andy Cornell ) ;
 255: LD_ADDR_EXP 142
 259: PUSH
 260: LD_STRING Andy Cornell
 262: PPUSH
 263: CALL_OW 34
 267: ST_TO_ADDR
// SetClass ( bag , 1 ) ;
 268: LD_EXP 1
 272: PPUSH
 273: LD_INT 1
 275: PPUSH
 276: CALL_OW 336
// PlaceUnitArea ( bag , bager , false ) ;
 280: LD_EXP 1
 284: PPUSH
 285: LD_INT 1
 287: PPUSH
 288: LD_INT 0
 290: PPUSH
 291: CALL_OW 49
// ComHold ( bag ) ;
 295: LD_EXP 1
 299: PPUSH
 300: CALL_OW 140
// SetClass ( margaret , 1 ) ;
 304: LD_EXP 86
 308: PPUSH
 309: LD_INT 1
 311: PPUSH
 312: CALL_OW 336
// SetSide ( margaret , 7 ) ;
 316: LD_EXP 86
 320: PPUSH
 321: LD_INT 7
 323: PPUSH
 324: CALL_OW 235
// PlaceUnitArea ( margaret , mar , false ) ;
 328: LD_EXP 86
 332: PPUSH
 333: LD_INT 2
 335: PPUSH
 336: LD_INT 0
 338: PPUSH
 339: CALL_OW 49
// ComHold ( margaret ) ;
 343: LD_EXP 86
 347: PPUSH
 348: CALL_OW 140
// SetClass ( Frank , 1 ) ;
 352: LD_EXP 14
 356: PPUSH
 357: LD_INT 1
 359: PPUSH
 360: CALL_OW 336
// SetSide ( Frank , 8 ) ;
 364: LD_EXP 14
 368: PPUSH
 369: LD_INT 8
 371: PPUSH
 372: CALL_OW 235
// PlaceUnitArea ( Frank , frans , false ) ;
 376: LD_EXP 14
 380: PPUSH
 381: LD_INT 3
 383: PPUSH
 384: LD_INT 0
 386: PPUSH
 387: CALL_OW 49
// ComHold ( frank ) ;
 391: LD_EXP 14
 395: PPUSH
 396: CALL_OW 140
// SetClass ( Paul , 4 ) ;
 400: LD_EXP 13
 404: PPUSH
 405: LD_INT 4
 407: PPUSH
 408: CALL_OW 336
// SetSide ( Paul , 8 ) ;
 412: LD_EXP 13
 416: PPUSH
 417: LD_INT 8
 419: PPUSH
 420: CALL_OW 235
// PlaceUnitArea ( Paul , khata , false ) ;
 424: LD_EXP 13
 428: PPUSH
 429: LD_INT 5
 431: PPUSH
 432: LD_INT 0
 434: PPUSH
 435: CALL_OW 49
// ComHold ( Paul ) ;
 439: LD_EXP 13
 443: PPUSH
 444: CALL_OW 140
// SetClass ( Petra , 2 ) ;
 448: LD_EXP 8
 452: PPUSH
 453: LD_INT 2
 455: PPUSH
 456: CALL_OW 336
// SetSide ( Petra , 8 ) ;
 460: LD_EXP 8
 464: PPUSH
 465: LD_INT 8
 467: PPUSH
 468: CALL_OW 235
// PlaceUnitArea ( Petra , petr , false ) ;
 472: LD_EXP 8
 476: PPUSH
 477: LD_INT 6
 479: PPUSH
 480: LD_INT 0
 482: PPUSH
 483: CALL_OW 49
// ComHold ( petra ) ;
 487: LD_EXP 8
 491: PPUSH
 492: CALL_OW 140
// SetClass ( ron , 4 ) ;
 496: LD_EXP 10
 500: PPUSH
 501: LD_INT 4
 503: PPUSH
 504: CALL_OW 336
// SetSide ( ron , 8 ) ;
 508: LD_EXP 10
 512: PPUSH
 513: LD_INT 8
 515: PPUSH
 516: CALL_OW 235
// PlaceUnitArea ( ron , rona , false ) ;
 520: LD_EXP 10
 524: PPUSH
 525: LD_INT 7
 527: PPUSH
 528: LD_INT 0
 530: PPUSH
 531: CALL_OW 49
// ComHold ( ron ) ;
 535: LD_EXP 10
 539: PPUSH
 540: CALL_OW 140
// SetClass ( cyrus , 1 ) ;
 544: LD_EXP 89
 548: PPUSH
 549: LD_INT 1
 551: PPUSH
 552: CALL_OW 336
// SetSide ( cyrus , 8 ) ;
 556: LD_EXP 89
 560: PPUSH
 561: LD_INT 8
 563: PPUSH
 564: CALL_OW 235
// PlaceUnitArea ( cyrus , cyr , false ) ;
 568: LD_EXP 89
 572: PPUSH
 573: LD_INT 8
 575: PPUSH
 576: LD_INT 0
 578: PPUSH
 579: CALL_OW 49
// ComHold ( cyrus ) ;
 583: LD_EXP 89
 587: PPUSH
 588: CALL_OW 140
// SetClass ( nina , 4 ) ;
 592: LD_EXP 11
 596: PPUSH
 597: LD_INT 4
 599: PPUSH
 600: CALL_OW 336
// SetSide ( nina , 8 ) ;
 604: LD_EXP 11
 608: PPUSH
 609: LD_INT 8
 611: PPUSH
 612: CALL_OW 235
// PlaceUnitArea ( nina , nin , false ) ;
 616: LD_EXP 11
 620: PPUSH
 621: LD_INT 9
 623: PPUSH
 624: LD_INT 0
 626: PPUSH
 627: CALL_OW 49
// ComHold ( nina ) ;
 631: LD_EXP 11
 635: PPUSH
 636: CALL_OW 140
// SetClass ( nancy , 1 ) ;
 640: LD_EXP 139
 644: PPUSH
 645: LD_INT 1
 647: PPUSH
 648: CALL_OW 336
// SetSide ( nancy , 7 ) ;
 652: LD_EXP 139
 656: PPUSH
 657: LD_INT 7
 659: PPUSH
 660: CALL_OW 235
// PlaceUnitArea ( nancy , ska , false ) ;
 664: LD_EXP 139
 668: PPUSH
 669: LD_INT 10
 671: PPUSH
 672: LD_INT 0
 674: PPUSH
 675: CALL_OW 49
// ComHold ( nancy ) ;
 679: LD_EXP 139
 683: PPUSH
 684: CALL_OW 140
// SetClass ( lucy , 1 ) ;
 688: LD_EXP 12
 692: PPUSH
 693: LD_INT 1
 695: PPUSH
 696: CALL_OW 336
// SetSide ( lucy , 7 ) ;
 700: LD_EXP 12
 704: PPUSH
 705: LD_INT 7
 707: PPUSH
 708: CALL_OW 235
// PlaceUnitArea ( lucy , laca , false ) ;
 712: LD_EXP 12
 716: PPUSH
 717: LD_INT 4
 719: PPUSH
 720: LD_INT 0
 722: PPUSH
 723: CALL_OW 49
// ComHold ( lucy ) ;
 727: LD_EXP 12
 731: PPUSH
 732: CALL_OW 140
// SetClass ( cornell , 1 ) ;
 736: LD_EXP 142
 740: PPUSH
 741: LD_INT 1
 743: PPUSH
 744: CALL_OW 336
// SetSide ( cornell , 7 ) ;
 748: LD_EXP 142
 752: PPUSH
 753: LD_INT 7
 755: PPUSH
 756: CALL_OW 235
// PlaceUnitArea ( cornell , corn , false ) ;
 760: LD_EXP 142
 764: PPUSH
 765: LD_INT 11
 767: PPUSH
 768: LD_INT 0
 770: PPUSH
 771: CALL_OW 49
// SetClass ( bart , 2 ) ;
 775: LD_EXP 6
 779: PPUSH
 780: LD_INT 2
 782: PPUSH
 783: CALL_OW 336
// SetSide ( bart , 8 ) ;
 787: LD_EXP 6
 791: PPUSH
 792: LD_INT 8
 794: PPUSH
 795: CALL_OW 235
// PlaceUnitArea ( bart , barts , false ) ;
 799: LD_EXP 6
 803: PPUSH
 804: LD_INT 12
 806: PPUSH
 807: LD_INT 0
 809: PPUSH
 810: CALL_OW 49
// AddComEnterUnit ( bart , labek ) ;
 814: LD_EXP 6
 818: PPUSH
 819: LD_INT 12
 821: PPUSH
 822: CALL_OW 180
// SetClass ( [ bobby , brown ] , 3 ) ;
 826: LD_EXP 140
 830: PUSH
 831: LD_EXP 141
 835: PUSH
 836: EMPTY
 837: LIST
 838: LIST
 839: PPUSH
 840: LD_INT 3
 842: PPUSH
 843: CALL_OW 336
// SetSide ( [ bobby , brown ] , 7 ) ;
 847: LD_EXP 140
 851: PUSH
 852: LD_EXP 141
 856: PUSH
 857: EMPTY
 858: LIST
 859: LIST
 860: PPUSH
 861: LD_INT 7
 863: PPUSH
 864: CALL_OW 235
// PlaceUnitArea ( [ bobby , brown ] , mechy , false ) ;
 868: LD_EXP 140
 872: PUSH
 873: LD_EXP 141
 877: PUSH
 878: EMPTY
 879: LIST
 880: LIST
 881: PPUSH
 882: LD_INT 13
 884: PPUSH
 885: LD_INT 0
 887: PPUSH
 888: CALL_OW 49
// AddComEnterUnit ( [ bobby , brown ] , faba ) ;
 892: LD_EXP 140
 896: PUSH
 897: LD_EXP 141
 901: PUSH
 902: EMPTY
 903: LIST
 904: LIST
 905: PPUSH
 906: LD_INT 81
 908: PPUSH
 909: CALL_OW 180
// SetClass ( [ gladstone , denis ] , 1 ) ;
 913: LD_EXP 143
 917: PUSH
 918: LD_EXP 144
 922: PUSH
 923: EMPTY
 924: LIST
 925: LIST
 926: PPUSH
 927: LD_INT 1
 929: PPUSH
 930: CALL_OW 336
// SetSide ( [ gladstone , denis ] , 7 ) ;
 934: LD_EXP 143
 938: PUSH
 939: LD_EXP 144
 943: PUSH
 944: EMPTY
 945: LIST
 946: LIST
 947: PPUSH
 948: LD_INT 7
 950: PPUSH
 951: CALL_OW 235
// PlaceUnitArea ( [ gladstone , denis ] , nauk , false ) ;
 955: LD_EXP 143
 959: PUSH
 960: LD_EXP 144
 964: PUSH
 965: EMPTY
 966: LIST
 967: LIST
 968: PPUSH
 969: LD_INT 14
 971: PPUSH
 972: LD_INT 0
 974: PPUSH
 975: CALL_OW 49
// AddComEnterUnit ( [ gladstone , denis ] , labek2 ) ;
 979: LD_EXP 143
 983: PUSH
 984: LD_EXP 144
 988: PUSH
 989: EMPTY
 990: LIST
 991: LIST
 992: PPUSH
 993: LD_INT 5
 995: PPUSH
 996: CALL_OW 180
// InGameOn ;
1000: CALL_OW 8
// CenterNowOnXY ( 66 , 57 ) ;
1004: LD_INT 66
1006: PPUSH
1007: LD_INT 57
1009: PPUSH
1010: CALL_OW 86
// AddComTurnUnit ( [ roth , gossudarow ] , bag ) ;
1014: LD_INT 315
1016: PUSH
1017: LD_INT 320
1019: PUSH
1020: EMPTY
1021: LIST
1022: LIST
1023: PPUSH
1024: LD_EXP 1
1028: PPUSH
1029: CALL_OW 179
// AddComTurnUnit ( bag , JMM ) ;
1033: LD_EXP 1
1037: PPUSH
1038: LD_INT 306
1040: PPUSH
1041: CALL_OW 179
// AddComTurnUnit ( JMM , Margaret ) ;
1045: LD_INT 306
1047: PPUSH
1048: LD_EXP 86
1052: PPUSH
1053: CALL_OW 179
// AddComTurnUnit ( Margaret , JMM ) ;
1057: LD_EXP 86
1061: PPUSH
1062: LD_INT 306
1064: PPUSH
1065: CALL_OW 179
// AddComTurnUnit ( Petra , Ron ) ;
1069: LD_EXP 8
1073: PPUSH
1074: LD_EXP 10
1078: PPUSH
1079: CALL_OW 179
// AddComTurnUnit ( Ron , Petra ) ;
1083: LD_EXP 10
1087: PPUSH
1088: LD_EXP 8
1092: PPUSH
1093: CALL_OW 179
// AddComTurnUnit ( Nina , nancy ) ;
1097: LD_EXP 11
1101: PPUSH
1102: LD_EXP 139
1106: PPUSH
1107: CALL_OW 179
// AddComTurnUnit ( Nancy , Nina ) ;
1111: LD_EXP 139
1115: PPUSH
1116: LD_EXP 11
1120: PPUSH
1121: CALL_OW 179
// AddComTurnUnit ( Frank , Lucy ) ;
1125: LD_EXP 14
1129: PPUSH
1130: LD_EXP 12
1134: PPUSH
1135: CALL_OW 179
// AddComTurnUnit ( Lucy , Frank ) ;
1139: LD_EXP 12
1143: PPUSH
1144: LD_EXP 14
1148: PPUSH
1149: CALL_OW 179
// AddComTurnUnit ( m1 , m2 ) ;
1153: LD_INT 355
1155: PPUSH
1156: LD_INT 368
1158: PPUSH
1159: CALL_OW 179
// AddComTurnUnit ( m2 , m1 ) ;
1163: LD_INT 368
1165: PPUSH
1166: LD_INT 355
1168: PPUSH
1169: CALL_OW 179
// ComEnterUnit ( [ z1 , z2 , z3 ] , bar1 ) ;
1173: LD_INT 390
1175: PUSH
1176: LD_INT 391
1178: PUSH
1179: LD_INT 389
1181: PUSH
1182: EMPTY
1183: LIST
1184: LIST
1185: LIST
1186: PPUSH
1187: LD_INT 193
1189: PPUSH
1190: CALL_OW 120
// ComEnterUnit ( [ z4 , z5 , z6 ] , bar2 ) ;
1194: LD_INT 386
1196: PUSH
1197: LD_INT 388
1199: PUSH
1200: LD_INT 387
1202: PUSH
1203: EMPTY
1204: LIST
1205: LIST
1206: LIST
1207: PPUSH
1208: LD_INT 188
1210: PPUSH
1211: CALL_OW 120
// Say ( bag , a1 ) ;
1215: LD_EXP 1
1219: PPUSH
1220: LD_STRING a1
1222: PPUSH
1223: CALL_OW 88
// Say ( JMM , a2 ) ;
1227: LD_INT 306
1229: PPUSH
1230: LD_STRING a2
1232: PPUSH
1233: CALL_OW 88
// Say ( bag , a3 ) ;
1237: LD_EXP 1
1241: PPUSH
1242: LD_STRING a3
1244: PPUSH
1245: CALL_OW 88
// Say ( JMM , a4 ) ;
1249: LD_INT 306
1251: PPUSH
1252: LD_STRING a4
1254: PPUSH
1255: CALL_OW 88
// AddComMoveToArea ( Burlak , dojscie ) ;
1259: LD_INT 378
1261: PPUSH
1262: LD_INT 15
1264: PPUSH
1265: CALL_OW 173
// Say ( Margaret , a6 ) ;
1269: LD_EXP 86
1273: PPUSH
1274: LD_STRING a6
1276: PPUSH
1277: CALL_OW 88
// AddComTurnUnit ( Burlak , JMM ) ;
1281: LD_INT 378
1283: PPUSH
1284: LD_INT 306
1286: PPUSH
1287: CALL_OW 179
// Say ( Burlak , a5 ) ;
1291: LD_INT 378
1293: PPUSH
1294: LD_STRING a5
1296: PPUSH
1297: CALL_OW 88
// Say ( JMM , a6a ) ;
1301: LD_INT 306
1303: PPUSH
1304: LD_STRING a6a
1306: PPUSH
1307: CALL_OW 88
// Say ( Roth , a7 ) ;
1311: LD_INT 315
1313: PPUSH
1314: LD_STRING a7
1316: PPUSH
1317: CALL_OW 88
// Say ( Bag , a8 ) ;
1321: LD_EXP 1
1325: PPUSH
1326: LD_STRING a8
1328: PPUSH
1329: CALL_OW 88
// Say ( Bag , a9 ) ;
1333: LD_EXP 1
1337: PPUSH
1338: LD_STRING a9
1340: PPUSH
1341: CALL_OW 88
// Say ( JMM , a10 ) ;
1345: LD_INT 306
1347: PPUSH
1348: LD_STRING a10
1350: PPUSH
1351: CALL_OW 88
// Say ( bag , a11 ) ;
1355: LD_EXP 1
1359: PPUSH
1360: LD_STRING a11
1362: PPUSH
1363: CALL_OW 88
// Say ( JMM , a12 ) ;
1367: LD_INT 306
1369: PPUSH
1370: LD_STRING a12
1372: PPUSH
1373: CALL_OW 88
// Say ( JMM , a13 ) ;
1377: LD_INT 306
1379: PPUSH
1380: LD_STRING a13
1382: PPUSH
1383: CALL_OW 88
// ComEnterUnit ( [ JMM , Gossudarow , Roth , Burlak ] , skl ) ;
1387: LD_INT 306
1389: PUSH
1390: LD_INT 320
1392: PUSH
1393: LD_INT 315
1395: PUSH
1396: LD_INT 378
1398: PUSH
1399: EMPTY
1400: LIST
1401: LIST
1402: LIST
1403: LIST
1404: PPUSH
1405: LD_INT 1
1407: PPUSH
1408: CALL_OW 120
// Say ( bag , mar1 ) ;
1412: LD_EXP 1
1416: PPUSH
1417: LD_STRING mar1
1419: PPUSH
1420: CALL_OW 88
// Say ( margaret , mar2 ) ;
1424: LD_EXP 86
1428: PPUSH
1429: LD_STRING mar2
1431: PPUSH
1432: CALL_OW 88
// Say ( bag , mar3 ) ;
1436: LD_EXP 1
1440: PPUSH
1441: LD_STRING mar3
1443: PPUSH
1444: CALL_OW 88
// Say ( margaret , mar4 ) ;
1448: LD_EXP 86
1452: PPUSH
1453: LD_STRING mar4
1455: PPUSH
1456: CALL_OW 88
// Say ( bag , mar5 ) ;
1460: LD_EXP 1
1464: PPUSH
1465: LD_STRING mar5
1467: PPUSH
1468: CALL_OW 88
// RevealFogArea ( 1 , mapa ) ;
1472: LD_INT 1
1474: PPUSH
1475: LD_INT 23
1477: PPUSH
1478: CALL_OW 332
// FogOff ( true ) ;
1482: LD_INT 1
1484: PPUSH
1485: CALL_OW 344
// InGameOff ;
1489: CALL_OW 9
// ChangeMissionObjectives ( M1 ) ;
1493: LD_STRING M1
1495: PPUSH
1496: CALL_OW 337
// end ; end_of_file
1500: END
// every 0 0$1 trigger IsInArea ( bag , PrzedCyrusem ) do
1501: LD_EXP 1
1505: PPUSH
1506: LD_INT 17
1508: PPUSH
1509: CALL_OW 308
1513: IFFALSE 1634
1515: GO 1517
1517: DISABLE
// begin DialogueOn ;
1518: CALL_OW 6
// Say ( Cyrus , cyrus1 ) ;
1522: LD_EXP 89
1526: PPUSH
1527: LD_STRING cyrus1
1529: PPUSH
1530: CALL_OW 88
// Say ( bag , cyrus2 ) ;
1534: LD_EXP 1
1538: PPUSH
1539: LD_STRING cyrus2
1541: PPUSH
1542: CALL_OW 88
// Say ( Cyrus , cyrus3 ) ;
1546: LD_EXP 89
1550: PPUSH
1551: LD_STRING cyrus3
1553: PPUSH
1554: CALL_OW 88
// Say ( bag , cyrus4 ) ;
1558: LD_EXP 1
1562: PPUSH
1563: LD_STRING cyrus4
1565: PPUSH
1566: CALL_OW 88
// Say ( Cyrus , cyrus5 ) ;
1570: LD_EXP 89
1574: PPUSH
1575: LD_STRING cyrus5
1577: PPUSH
1578: CALL_OW 88
// Say ( Bag , cyrus6 ) ;
1582: LD_EXP 1
1586: PPUSH
1587: LD_STRING cyrus6
1589: PPUSH
1590: CALL_OW 88
// Say ( Cyrus , cyrus7 ) ;
1594: LD_EXP 89
1598: PPUSH
1599: LD_STRING cyrus7
1601: PPUSH
1602: CALL_OW 88
// Say ( Bag , cyrus8 ) ;
1606: LD_EXP 1
1610: PPUSH
1611: LD_STRING cyrus8
1613: PPUSH
1614: CALL_OW 88
// DialogueOff ;
1618: CALL_OW 7
// SetSide ( cyrus , 7 ) ;
1622: LD_EXP 89
1626: PPUSH
1627: LD_INT 7
1629: PPUSH
1630: CALL_OW 235
// end ;
1634: END
// every 0 0$1 trigger IsInArea ( bag , PrzedKhattamem ) do
1635: LD_EXP 1
1639: PPUSH
1640: LD_INT 19
1642: PPUSH
1643: CALL_OW 308
1647: IFFALSE 1852
1649: GO 1651
1651: DISABLE
// begin DialogueOn ;
1652: CALL_OW 6
// Say ( Paul , khattam1 ) ;
1656: LD_EXP 13
1660: PPUSH
1661: LD_STRING khattam1
1663: PPUSH
1664: CALL_OW 88
// Say ( bag , khattam2 ) ;
1668: LD_EXP 1
1672: PPUSH
1673: LD_STRING khattam2
1675: PPUSH
1676: CALL_OW 88
// Say ( Paul , khattam3 ) ;
1680: LD_EXP 13
1684: PPUSH
1685: LD_STRING khattam3
1687: PPUSH
1688: CALL_OW 88
// Say ( bag , khattam3a ) ;
1692: LD_EXP 1
1696: PPUSH
1697: LD_STRING khattam3a
1699: PPUSH
1700: CALL_OW 88
// Say ( Paul , khattam4 ) ;
1704: LD_EXP 13
1708: PPUSH
1709: LD_STRING khattam4
1711: PPUSH
1712: CALL_OW 88
// Say ( Paul , khattam5 ) ;
1716: LD_EXP 13
1720: PPUSH
1721: LD_STRING khattam5
1723: PPUSH
1724: CALL_OW 88
// Say ( Paul , khattam6 ) ;
1728: LD_EXP 13
1732: PPUSH
1733: LD_STRING khattam6
1735: PPUSH
1736: CALL_OW 88
// Say ( bag , khattam7 ) ;
1740: LD_EXP 1
1744: PPUSH
1745: LD_STRING khattam7
1747: PPUSH
1748: CALL_OW 88
// Say ( Paul , khattam8 ) ;
1752: LD_EXP 13
1756: PPUSH
1757: LD_STRING khattam8
1759: PPUSH
1760: CALL_OW 88
// Say ( Paul , khattam9 ) ;
1764: LD_EXP 13
1768: PPUSH
1769: LD_STRING khattam9
1771: PPUSH
1772: CALL_OW 88
// Say ( Paul , khattam10 ) ;
1776: LD_EXP 13
1780: PPUSH
1781: LD_STRING khattam10
1783: PPUSH
1784: CALL_OW 88
// Say ( bag , khattam11 ) ;
1788: LD_EXP 1
1792: PPUSH
1793: LD_STRING khattam11
1795: PPUSH
1796: CALL_OW 88
// Say ( Paul , khattam12 ) ;
1800: LD_EXP 13
1804: PPUSH
1805: LD_STRING khattam12
1807: PPUSH
1808: CALL_OW 88
// Say ( Paul , khattam13 ) ;
1812: LD_EXP 13
1816: PPUSH
1817: LD_STRING khattam13
1819: PPUSH
1820: CALL_OW 88
// DialogueOff ;
1824: CALL_OW 7
// SetSide ( Paul , 7 ) ;
1828: LD_EXP 13
1832: PPUSH
1833: LD_INT 7
1835: PPUSH
1836: CALL_OW 235
// ComEnterUnit ( Paul , skl ) ;
1840: LD_EXP 13
1844: PPUSH
1845: LD_INT 1
1847: PPUSH
1848: CALL_OW 120
// end ;
1852: END
// every 0 0$1 trigger IsInArea ( bag , PrzedPetra ) do
1853: LD_EXP 1
1857: PPUSH
1858: LD_INT 20
1860: PPUSH
1861: CALL_OW 308
1865: IFFALSE 2043
1867: GO 1869
1869: DISABLE
// begin DialogueOn ;
1870: CALL_OW 6
// Say ( Petra , Petra1 ) ;
1874: LD_EXP 8
1878: PPUSH
1879: LD_STRING Petra1
1881: PPUSH
1882: CALL_OW 88
// Say ( Ron , Petra2 ) ;
1886: LD_EXP 10
1890: PPUSH
1891: LD_STRING Petra2
1893: PPUSH
1894: CALL_OW 88
// Say ( Petra , Petra3 ) ;
1898: LD_EXP 8
1902: PPUSH
1903: LD_STRING Petra3
1905: PPUSH
1906: CALL_OW 88
// Say ( Bag , Petra4 ) ;
1910: LD_EXP 1
1914: PPUSH
1915: LD_STRING Petra4
1917: PPUSH
1918: CALL_OW 88
// Say ( Ron , Petra5 ) ;
1922: LD_EXP 10
1926: PPUSH
1927: LD_STRING Petra5
1929: PPUSH
1930: CALL_OW 88
// Say ( bag , Petra6 ) ;
1934: LD_EXP 1
1938: PPUSH
1939: LD_STRING Petra6
1941: PPUSH
1942: CALL_OW 88
// Say ( Ron , Petra7 ) ;
1946: LD_EXP 10
1950: PPUSH
1951: LD_STRING Petra7
1953: PPUSH
1954: CALL_OW 88
// Say ( Petra , Petra8 ) ;
1958: LD_EXP 8
1962: PPUSH
1963: LD_STRING Petra8
1965: PPUSH
1966: CALL_OW 88
// Say ( Petra , Petra9 ) ;
1970: LD_EXP 8
1974: PPUSH
1975: LD_STRING Petra9
1977: PPUSH
1978: CALL_OW 88
// Say ( Ron , Petra10 ) ;
1982: LD_EXP 10
1986: PPUSH
1987: LD_STRING Petra10
1989: PPUSH
1990: CALL_OW 88
// Say ( Petra , Petra11 ) ;
1994: LD_EXP 8
1998: PPUSH
1999: LD_STRING Petra11
2001: PPUSH
2002: CALL_OW 88
// Say ( bag , Petra12 ) ;
2006: LD_EXP 1
2010: PPUSH
2011: LD_STRING Petra12
2013: PPUSH
2014: CALL_OW 88
// DialogueOff ;
2018: CALL_OW 7
// SetSide ( [ Petra , Ron ] , 7 ) ;
2022: LD_EXP 8
2026: PUSH
2027: LD_EXP 10
2031: PUSH
2032: EMPTY
2033: LIST
2034: LIST
2035: PPUSH
2036: LD_INT 7
2038: PPUSH
2039: CALL_OW 235
// end ;
2043: END
// every 0 0$1 trigger IsInArea ( bag , PrzedLabem ) do
2044: LD_EXP 1
2048: PPUSH
2049: LD_INT 21
2051: PPUSH
2052: CALL_OW 308
2056: IFFALSE 2342
2058: GO 2060
2060: DISABLE
// begin InGameOn ;
2061: CALL_OW 8
// CenterNowOnUnits ( labek ) ;
2065: LD_INT 12
2067: PPUSH
2068: CALL_OW 87
// SetSide ( Labek , 1 ) ;
2072: LD_INT 12
2074: PPUSH
2075: LD_INT 1
2077: PPUSH
2078: CALL_OW 235
// ComEnterUnit ( bag , labek ) ;
2082: LD_EXP 1
2086: PPUSH
2087: LD_INT 12
2089: PPUSH
2090: CALL_OW 120
// Say ( bag , bart1 ) ;
2094: LD_EXP 1
2098: PPUSH
2099: LD_STRING bart1
2101: PPUSH
2102: CALL_OW 88
// Say ( bart , bart2 ) ;
2106: LD_EXP 6
2110: PPUSH
2111: LD_STRING bart2
2113: PPUSH
2114: CALL_OW 88
// Say ( bag , bart3 ) ;
2118: LD_EXP 1
2122: PPUSH
2123: LD_STRING bart3
2125: PPUSH
2126: CALL_OW 88
// Say ( bart , bart4 ) ;
2130: LD_EXP 6
2134: PPUSH
2135: LD_STRING bart4
2137: PPUSH
2138: CALL_OW 88
// Say ( bag , bart5 ) ;
2142: LD_EXP 1
2146: PPUSH
2147: LD_STRING bart5
2149: PPUSH
2150: CALL_OW 88
// Say ( bart , bart6 ) ;
2154: LD_EXP 6
2158: PPUSH
2159: LD_STRING bart6
2161: PPUSH
2162: CALL_OW 88
// Say ( bag , bart7 ) ;
2166: LD_EXP 1
2170: PPUSH
2171: LD_STRING bart7
2173: PPUSH
2174: CALL_OW 88
// Say ( bart , bart8 ) ;
2178: LD_EXP 6
2182: PPUSH
2183: LD_STRING bart8
2185: PPUSH
2186: CALL_OW 88
// Say ( bag , bart9 ) ;
2190: LD_EXP 1
2194: PPUSH
2195: LD_STRING bart9
2197: PPUSH
2198: CALL_OW 88
// Say ( bart , bart10 ) ;
2202: LD_EXP 6
2206: PPUSH
2207: LD_STRING bart10
2209: PPUSH
2210: CALL_OW 88
// Say ( bart , bart11 ) ;
2214: LD_EXP 6
2218: PPUSH
2219: LD_STRING bart11
2221: PPUSH
2222: CALL_OW 88
// Say ( bag , bart12 ) ;
2226: LD_EXP 1
2230: PPUSH
2231: LD_STRING bart12
2233: PPUSH
2234: CALL_OW 88
// Say ( bart , bart13 ) ;
2238: LD_EXP 6
2242: PPUSH
2243: LD_STRING bart13
2245: PPUSH
2246: CALL_OW 88
// Say ( bart , bart14 ) ;
2250: LD_EXP 6
2254: PPUSH
2255: LD_STRING bart14
2257: PPUSH
2258: CALL_OW 88
// Say ( bag , bart15 ) ;
2262: LD_EXP 1
2266: PPUSH
2267: LD_STRING bart15
2269: PPUSH
2270: CALL_OW 88
// Say ( bart , bart16 ) ;
2274: LD_EXP 6
2278: PPUSH
2279: LD_STRING bart16
2281: PPUSH
2282: CALL_OW 88
// Say ( bag , bart17 ) ;
2286: LD_EXP 1
2290: PPUSH
2291: LD_STRING bart17
2293: PPUSH
2294: CALL_OW 88
// Say ( bart , bart18 ) ;
2298: LD_EXP 6
2302: PPUSH
2303: LD_STRING bart18
2305: PPUSH
2306: CALL_OW 88
// ComExitBuilding ( bag ) ;
2310: LD_EXP 1
2314: PPUSH
2315: CALL_OW 122
// InGameOff ;
2319: CALL_OW 9
// SetSide ( [ labek , bart ] , 7 ) ;
2323: LD_INT 12
2325: PUSH
2326: LD_EXP 6
2330: PUSH
2331: EMPTY
2332: LIST
2333: LIST
2334: PPUSH
2335: LD_INT 7
2337: PPUSH
2338: CALL_OW 235
// end ;
2342: END
// every 0 0$1 trigger IsInArea ( bag , PrzedFransem ) do
2343: LD_EXP 1
2347: PPUSH
2348: LD_INT 16
2350: PPUSH
2351: CALL_OW 308
2355: IFFALSE 2482
2357: GO 2359
2359: DISABLE
// begin DialogueOn ;
2360: CALL_OW 6
// Say ( Frank , Frank1 ) ;
2364: LD_EXP 14
2368: PPUSH
2369: LD_STRING Frank1
2371: PPUSH
2372: CALL_OW 88
// Say ( bag , Frank2 ) ;
2376: LD_EXP 1
2380: PPUSH
2381: LD_STRING Frank2
2383: PPUSH
2384: CALL_OW 88
// Say ( Frank , Frank3 ) ;
2388: LD_EXP 14
2392: PPUSH
2393: LD_STRING Frank3
2395: PPUSH
2396: CALL_OW 88
// Say ( Frank , Frank4 ) ;
2400: LD_EXP 14
2404: PPUSH
2405: LD_STRING Frank4
2407: PPUSH
2408: CALL_OW 88
// Say ( bag , Frank5 ) ;
2412: LD_EXP 1
2416: PPUSH
2417: LD_STRING Frank5
2419: PPUSH
2420: CALL_OW 88
// Say ( Frank , Frank6 ) ;
2424: LD_EXP 14
2428: PPUSH
2429: LD_STRING Frank6
2431: PPUSH
2432: CALL_OW 88
// DialogueOff ;
2436: CALL_OW 7
// SetSide ( [ Frank , Lucy ] , 7 ) ;
2440: LD_EXP 14
2444: PUSH
2445: LD_EXP 12
2449: PUSH
2450: EMPTY
2451: LIST
2452: LIST
2453: PPUSH
2454: LD_INT 7
2456: PPUSH
2457: CALL_OW 235
// ComEnterUnit ( [ frank , lucy ] , zbroja ) ;
2461: LD_EXP 14
2465: PUSH
2466: LD_EXP 12
2470: PUSH
2471: EMPTY
2472: LIST
2473: LIST
2474: PPUSH
2475: LD_INT 93
2477: PPUSH
2478: CALL_OW 120
// end ;
2482: END
// every 0 0$1 trigger IsInArea ( bag , PrzedNina ) do
2483: LD_EXP 1
2487: PPUSH
2488: LD_INT 18
2490: PPUSH
2491: CALL_OW 308
2495: IFFALSE 2601
2497: GO 2499
2499: DISABLE
// begin DialogueOn ;
2500: CALL_OW 6
// Say ( Nina , Nin1 ) ;
2504: LD_EXP 11
2508: PPUSH
2509: LD_STRING Nin1
2511: PPUSH
2512: CALL_OW 88
// Say ( Nina , Nin2 ) ;
2516: LD_EXP 11
2520: PPUSH
2521: LD_STRING Nin2
2523: PPUSH
2524: CALL_OW 88
// Say ( Nancy , Nin2a ) ;
2528: LD_EXP 139
2532: PPUSH
2533: LD_STRING Nin2a
2535: PPUSH
2536: CALL_OW 88
// Say ( bag , Nin3 ) ;
2540: LD_EXP 1
2544: PPUSH
2545: LD_STRING Nin3
2547: PPUSH
2548: CALL_OW 88
// Say ( Nina , Nin4 ) ;
2552: LD_EXP 11
2556: PPUSH
2557: LD_STRING Nin4
2559: PPUSH
2560: CALL_OW 88
// Say ( bag , Nin5 ) ;
2564: LD_EXP 1
2568: PPUSH
2569: LD_STRING Nin5
2571: PPUSH
2572: CALL_OW 88
// DialogueOff ;
2576: CALL_OW 7
// SetSide ( [ Nina , Nancy ] , 7 ) ;
2580: LD_EXP 11
2584: PUSH
2585: LD_EXP 139
2589: PUSH
2590: EMPTY
2591: LIST
2592: LIST
2593: PPUSH
2594: LD_INT 7
2596: PPUSH
2597: CALL_OW 235
// end ;
2601: END
// every 0 0$1 trigger IsInArea ( bag , ruskicar ) do
2602: LD_EXP 1
2606: PPUSH
2607: LD_INT 22
2609: PPUSH
2610: CALL_OW 308
2614: IFFALSE 2720
2616: GO 2618
2618: DISABLE
// begin InGameOn ;
2619: CALL_OW 8
// ComHold ( Bag ) ;
2623: LD_EXP 1
2627: PPUSH
2628: CALL_OW 140
// CenterNowOnUnits ( poj1 ) ;
2632: LD_INT 327
2634: PPUSH
2635: CALL_OW 87
// ComRepairVehicle ( m2 , poj1 ) ;
2639: LD_INT 368
2641: PPUSH
2642: LD_INT 327
2644: PPUSH
2645: CALL_OW 129
// Wait ( 0 0$3 ) ;
2649: LD_INT 105
2651: PPUSH
2652: CALL_OW 67
// Say ( m2 , rus1 ) ;
2656: LD_INT 368
2658: PPUSH
2659: LD_STRING rus1
2661: PPUSH
2662: CALL_OW 88
// Say ( m1 , rus2 ) ;
2666: LD_INT 355
2668: PPUSH
2669: LD_STRING rus2
2671: PPUSH
2672: CALL_OW 88
// ComRepairVehicle ( m1 , poj1 ) ;
2676: LD_INT 355
2678: PPUSH
2679: LD_INT 327
2681: PPUSH
2682: CALL_OW 129
// ComEnterUnit ( m1 , poj1 ) ;
2686: LD_INT 355
2688: PPUSH
2689: LD_INT 327
2691: PPUSH
2692: CALL_OW 120
// Say ( m1 , rus3 ) ;
2696: LD_INT 355
2698: PPUSH
2699: LD_STRING rus3
2701: PPUSH
2702: CALL_OW 88
// InGameOff ;
2706: CALL_OW 9
// Say ( m2 , rus4 ) ;
2710: LD_INT 368
2712: PPUSH
2713: LD_STRING rus4
2715: PPUSH
2716: CALL_OW 88
// end ; end_of_file
2720: END
// every 0 0$1 trigger GetLives ( poj1 ) > 700 marked 01 do
2721: LD_INT 327
2723: PPUSH
2724: CALL_OW 256
2728: PUSH
2729: LD_INT 700
2731: GREATER
2732: IFFALSE 2750
2734: GO 2736
2736: DISABLE
// begin enable ( 01 ) ;
2737: LD_INT 1
2739: ENABLE_MARKED
// SetLives ( poj1 , 700 ) ;
2740: LD_INT 327
2742: PPUSH
2743: LD_INT 700
2745: PPUSH
2746: CALL_OW 234
// end ; end_of_file
2750: END
// every 0 0$1 trigger FilterAllUnits ( [ [ f_side , 8 ] , [ f_type , unit_human ] ] ) = 0 do
2751: LD_INT 22
2753: PUSH
2754: LD_INT 8
2756: PUSH
2757: EMPTY
2758: LIST
2759: LIST
2760: PUSH
2761: LD_INT 21
2763: PUSH
2764: LD_INT 1
2766: PUSH
2767: EMPTY
2768: LIST
2769: LIST
2770: PUSH
2771: EMPTY
2772: LIST
2773: LIST
2774: PPUSH
2775: CALL_OW 69
2779: PUSH
2780: LD_INT 0
2782: EQUAL
2783: IFFALSE 3537
2785: GO 2787
2787: DISABLE
// begin InGameOn ;
2788: CALL_OW 8
// SayRadio ( JMM , b1 ) ;
2792: LD_INT 306
2794: PPUSH
2795: LD_STRING b1
2797: PPUSH
2798: CALL_OW 94
// FogOff ( false ) ;
2802: LD_INT 0
2804: PPUSH
2805: CALL_OW 344
// ResetFog ;
2809: CALL_OW 335
// CenterNowOnXY ( 7 , 4 ) ;
2813: LD_INT 7
2815: PPUSH
2816: LD_INT 4
2818: PPUSH
2819: CALL_OW 86
// RemoveUnit ( bag ) ;
2823: LD_EXP 1
2827: PPUSH
2828: CALL_OW 64
// RemoveUnit ( cyrus ) ;
2832: LD_EXP 89
2836: PPUSH
2837: CALL_OW 64
// RemoveUnit ( frank ) ;
2841: LD_EXP 14
2845: PPUSH
2846: CALL_OW 64
// RemoveUnit ( lucy ) ;
2850: LD_EXP 12
2854: PPUSH
2855: CALL_OW 64
// RemoveUnit ( Nina ) ;
2859: LD_EXP 11
2863: PPUSH
2864: CALL_OW 64
// RemoveUnit ( Petra ) ;
2868: LD_EXP 8
2872: PPUSH
2873: CALL_OW 64
// RemoveUnit ( JMM ) ;
2877: LD_INT 306
2879: PPUSH
2880: CALL_OW 64
// RemoveUnit ( Roth ) ;
2884: LD_INT 315
2886: PPUSH
2887: CALL_OW 64
// RemoveUnit ( Gossudarow ) ;
2891: LD_INT 320
2893: PPUSH
2894: CALL_OW 64
// RemoveUnit ( Burlak ) ;
2898: LD_INT 378
2900: PPUSH
2901: CALL_OW 64
// RemoveUnit ( Cornell ) ;
2905: LD_EXP 142
2909: PPUSH
2910: CALL_OW 64
// RemoveUnit ( Nina ) ;
2914: LD_EXP 11
2918: PPUSH
2919: CALL_OW 64
// RemoveUnit ( Nancy ) ;
2923: LD_EXP 139
2927: PPUSH
2928: CALL_OW 64
// RemoveUnit ( m1 ) ;
2932: LD_INT 355
2934: PPUSH
2935: CALL_OW 64
// RemoveUnit ( m2 ) ;
2939: LD_INT 368
2941: PPUSH
2942: CALL_OW 64
// RemoveUnit ( Frank ) ;
2946: LD_EXP 14
2950: PPUSH
2951: CALL_OW 64
// RemoveUnit ( Lucy ) ;
2955: LD_EXP 12
2959: PPUSH
2960: CALL_OW 64
// RemoveUnit ( Paul ) ;
2964: LD_EXP 13
2968: PPUSH
2969: CALL_OW 64
// RemoveUnit ( Bierezov ) ;
2973: LD_INT 442
2975: PPUSH
2976: CALL_OW 64
// PlaceUnitArea ( JMM , Macmillan , false ) ;
2980: LD_INT 306
2982: PPUSH
2983: LD_INT 24
2985: PPUSH
2986: LD_INT 0
2988: PPUSH
2989: CALL_OW 49
// PlaceUnitArea ( Roth , Piter , false ) ;
2993: LD_INT 315
2995: PPUSH
2996: LD_INT 25
2998: PPUSH
2999: LD_INT 0
3001: PPUSH
3002: CALL_OW 49
// PlaceUnitArea ( Burlak , Gorko , false ) ;
3006: LD_INT 378
3008: PPUSH
3009: LD_INT 26
3011: PPUSH
3012: LD_INT 0
3014: PPUSH
3015: CALL_OW 49
// PlaceUnitArea ( Gossudarow , Goss , false ) ;
3019: LD_INT 320
3021: PPUSH
3022: LD_INT 27
3024: PPUSH
3025: LD_INT 0
3027: PPUSH
3028: CALL_OW 49
// PlaceUnitArea ( Frank , Franek , false ) ;
3032: LD_EXP 14
3036: PPUSH
3037: LD_INT 28
3039: PPUSH
3040: LD_INT 0
3042: PPUSH
3043: CALL_OW 49
// PlaceUnitArea ( Cornell , Andy , false ) ;
3047: LD_EXP 142
3051: PPUSH
3052: LD_INT 29
3054: PPUSH
3055: LD_INT 0
3057: PPUSH
3058: CALL_OW 49
// PlaceUnitArea ( bag , Matthew , false ) ;
3062: LD_EXP 1
3066: PPUSH
3067: LD_INT 30
3069: PPUSH
3070: LD_INT 0
3072: PPUSH
3073: CALL_OW 49
// PlaceUnitArea ( Paul , Khatter , false ) ;
3077: LD_EXP 13
3081: PPUSH
3082: LD_INT 31
3084: PPUSH
3085: LD_INT 0
3087: PPUSH
3088: CALL_OW 49
// PlaceUnitArea ( m1 , Area80 , false ) ;
3092: LD_INT 355
3094: PPUSH
3095: LD_INT 32
3097: PPUSH
3098: LD_INT 0
3100: PPUSH
3101: CALL_OW 49
// PlaceUnitArea ( m2 , Area81 , false ) ;
3105: LD_INT 368
3107: PPUSH
3108: LD_INT 33
3110: PPUSH
3111: LD_INT 0
3113: PPUSH
3114: CALL_OW 49
// PlaceUnitArea ( Nina , Area82 , false ) ;
3118: LD_EXP 11
3122: PPUSH
3123: LD_INT 34
3125: PPUSH
3126: LD_INT 0
3128: PPUSH
3129: CALL_OW 49
// PlaceUnitArea ( Petra , Area83 , false ) ;
3133: LD_EXP 8
3137: PPUSH
3138: LD_INT 35
3140: PPUSH
3141: LD_INT 0
3143: PPUSH
3144: CALL_OW 49
// PlaceUnitArea ( Nancy , Area84 , false ) ;
3148: LD_EXP 139
3152: PPUSH
3153: LD_INT 36
3155: PPUSH
3156: LD_INT 0
3158: PPUSH
3159: CALL_OW 49
// PlaceUnitArea ( Cyrus , Area85 , false ) ;
3163: LD_EXP 89
3167: PPUSH
3168: LD_INT 37
3170: PPUSH
3171: LD_INT 0
3173: PPUSH
3174: CALL_OW 49
// PlaceUnitArea ( Ron , Area86 , false ) ;
3178: LD_EXP 10
3182: PPUSH
3183: LD_INT 38
3185: PPUSH
3186: LD_INT 0
3188: PPUSH
3189: CALL_OW 49
// PlaceUnitArea ( Lucy , Area87 , false ) ;
3193: LD_EXP 12
3197: PPUSH
3198: LD_INT 39
3200: PPUSH
3201: LD_INT 0
3203: PPUSH
3204: CALL_OW 49
// ComTurnUnit ( [ Frank , Cornell , Bag , Paul , m1 , m2 , Nina , Petra , nancy , Cyrus , Ron , Lucy ] , JMM ) ;
3208: LD_EXP 14
3212: PUSH
3213: LD_EXP 142
3217: PUSH
3218: LD_EXP 1
3222: PUSH
3223: LD_EXP 13
3227: PUSH
3228: LD_INT 355
3230: PUSH
3231: LD_INT 368
3233: PUSH
3234: LD_EXP 11
3238: PUSH
3239: LD_EXP 8
3243: PUSH
3244: LD_EXP 139
3248: PUSH
3249: LD_EXP 89
3253: PUSH
3254: LD_EXP 10
3258: PUSH
3259: LD_EXP 12
3263: PUSH
3264: EMPTY
3265: LIST
3266: LIST
3267: LIST
3268: LIST
3269: LIST
3270: LIST
3271: LIST
3272: LIST
3273: LIST
3274: LIST
3275: LIST
3276: LIST
3277: PPUSH
3278: LD_INT 306
3280: PPUSH
3281: CALL_OW 119
// ComTurnUnit ( [ JMM , Gossudarow , Burlak , Roth ] , Frank ) ;
3285: LD_INT 306
3287: PUSH
3288: LD_INT 320
3290: PUSH
3291: LD_INT 378
3293: PUSH
3294: LD_INT 315
3296: PUSH
3297: EMPTY
3298: LIST
3299: LIST
3300: LIST
3301: LIST
3302: PPUSH
3303: LD_EXP 14
3307: PPUSH
3308: CALL_OW 119
// Wait ( 0 0$5 ) ;
3312: LD_INT 175
3314: PPUSH
3315: CALL_OW 67
// CenterNowOnXY ( 66 , 57 ) ;
3319: LD_INT 66
3321: PPUSH
3322: LD_INT 57
3324: PPUSH
3325: CALL_OW 86
// Say ( JMM , b2 ) ;
3329: LD_INT 306
3331: PPUSH
3332: LD_STRING b2
3334: PPUSH
3335: CALL_OW 88
// Say ( JMM , b3 ) ;
3339: LD_INT 306
3341: PPUSH
3342: LD_STRING b3
3344: PPUSH
3345: CALL_OW 88
// Say ( JMM , b4 ) ;
3349: LD_INT 306
3351: PPUSH
3352: LD_STRING b4
3354: PPUSH
3355: CALL_OW 88
// Say ( JMM , b5 ) ;
3359: LD_INT 306
3361: PPUSH
3362: LD_STRING b5
3364: PPUSH
3365: CALL_OW 88
// Say ( Roth , b6 ) ;
3369: LD_INT 315
3371: PPUSH
3372: LD_STRING b6
3374: PPUSH
3375: CALL_OW 88
// Say ( Roth , b7 ) ;
3379: LD_INT 315
3381: PPUSH
3382: LD_STRING b7
3384: PPUSH
3385: CALL_OW 88
// Say ( JMM , b8 ) ;
3389: LD_INT 306
3391: PPUSH
3392: LD_STRING b8
3394: PPUSH
3395: CALL_OW 88
// Say ( JMM , b8a ) ;
3399: LD_INT 306
3401: PPUSH
3402: LD_STRING b8a
3404: PPUSH
3405: CALL_OW 88
// Say ( Cornell , b8b ) ;
3409: LD_EXP 142
3413: PPUSH
3414: LD_STRING b8b
3416: PPUSH
3417: CALL_OW 88
// Say ( JMM , b9 ) ;
3421: LD_INT 306
3423: PPUSH
3424: LD_STRING b9
3426: PPUSH
3427: CALL_OW 88
// Say ( bag , b10 ) ;
3431: LD_EXP 1
3435: PPUSH
3436: LD_STRING b10
3438: PPUSH
3439: CALL_OW 88
// Say ( JMM , b11 ) ;
3443: LD_INT 306
3445: PPUSH
3446: LD_STRING b11
3448: PPUSH
3449: CALL_OW 88
// Say ( bag , b12 ) ;
3453: LD_EXP 1
3457: PPUSH
3458: LD_STRING b12
3460: PPUSH
3461: CALL_OW 88
// Say ( JMM , b13 ) ;
3465: LD_INT 306
3467: PPUSH
3468: LD_STRING b13
3470: PPUSH
3471: CALL_OW 88
// Say ( bierezov , b14 ) ;
3475: LD_INT 442
3477: PPUSH
3478: LD_STRING b14
3480: PPUSH
3481: CALL_OW 88
// Say ( JMM , b15 ) ;
3485: LD_INT 306
3487: PPUSH
3488: LD_STRING b15
3490: PPUSH
3491: CALL_OW 88
// Say ( bag , b16 ) ;
3495: LD_EXP 1
3499: PPUSH
3500: LD_STRING b16
3502: PPUSH
3503: CALL_OW 88
// SaveCharacters ( Burlak , Jurij I. Burlak Gorki ) ;
3507: LD_INT 378
3509: PPUSH
3510: LD_STRING Jurij I. Burlak Gorki
3512: PPUSH
3513: CALL_OW 38
// SaveCharacters ( Roth , Peter Roth ) ;
3517: LD_INT 315
3519: PPUSH
3520: LD_STRING Peter Roth
3522: PPUSH
3523: CALL_OW 38
// ChangeMap ( 9 , %_cont ) ;
3527: LD_STRING 9
3529: PPUSH
3530: LD_STRING %_cont
3532: PPUSH
3533: CALL_OW 340
// end ; end_of_file
3537: END
// every 0 0$1 trigger InBattle ( [ 1 , 7 ] ) do
3538: LD_INT 1
3540: PUSH
3541: LD_INT 7
3543: PUSH
3544: EMPTY
3545: LIST
3546: LIST
3547: PPUSH
3548: CALL_OW 463
3552: IFFALSE 3564
3554: GO 3556
3556: DISABLE
// begin YouLost ( Sojusznik ) ;
3557: LD_STRING Sojusznik
3559: PPUSH
3560: CALL_OW 104
// end ;
3564: END
// on Contact ( side1 , side2 ) do begin if side1 = 1 and side2 = 8 then
3565: LD_VAR 0 1
3569: PUSH
3570: LD_INT 1
3572: EQUAL
3573: PUSH
3574: LD_VAR 0 2
3578: PUSH
3579: LD_INT 8
3581: EQUAL
3582: AND
3583: IFFALSE 3592
// begin YouLost ( sojusznik ) ;
3585: LD_STRING sojusznik
3587: PPUSH
3588: CALL_OW 104
// end ; end ;
3592: PPOPN 2
3594: END
// every 0 0$1 trigger IsDead ( bag ) do
3595: LD_EXP 1
3599: PPUSH
3600: CALL_OW 301
3604: IFFALSE 3616
3606: GO 3608
3608: DISABLE
// begin YouLost ( Sojusznik ) ;
3609: LD_STRING Sojusznik
3611: PPUSH
3612: CALL_OW 104
// end ;
3616: END
